package org.example.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.example.base.BaseMapper;
import org.example.model.Setting;

@Mapper
public interface SettingMapper extends BaseMapper<Setting> {
    Setting selectByUserId(Integer id);

    // Mybatis 传入参数有 多个的时候 要 使用 Param 注解 并指定名称 xml 要引用这个名称作为变量名
    int update(@Param("batchNumber") Integer batchNumber,
               @Param("userId") Integer userId);

    Integer queryIdByUserId(Integer userId);
}